delay of gratification - Turkish English Dictionary